package com.qf.cm.service;

import com.qf.cm.pojo.Project;

import java.util.List;

/**
 * @Description: 公用常量
 * @Data: 2022/9/7 11:30
 * @Pacakge: com.qf.service
 * @ClassName: ProjectService
 * @Author: fan
 */
public interface ProjectService {
    /**
     * 查询所有已激活的工程
     * @return
     */
    List<Project> findAllProject();

    /**
     * 通过pid查询单个工程
     * @param pid
     * @return
     */
    Project findProjectById(Integer pid);

    /**
     * 更新项目
     * @param project
     * @return
     */
    int updateProject(Project project);

    /**
     * 查询所有
     * @return
     */
    List<Project> findAll();

    /**
     * 查询所有stage以及project
     * @return
     */
    List<Project> findProjectAndStages();
}
